b&b essay holiday self catering bed and breakfast great barrier reef cottage palm cairns australia cruises ocean daintree cape tribulation caribbean resort island beach reference jamaica mexico bed & breakfast theory